When you pass the gestaltATSUVersion selector to the Gestalt function, on return, Gestalt passes back one of these constants indicating which version of ATSUI is available.
enum {
gestaltOriginalATSUVersion = (1 << 16),
gestaltATSUUpdate1 = (2 << 16),
gestaltATSUUpdate2 = (3 << 16)
};
Constant descriptions
gestaltOriginalATSUVersion
A Fixed value that indicates that version 1.0 of ATSUI is installed on the user's system. Available beginning with ATSUI 1.0.
gestaltATSUUpdate1
A Fixed value that indicates that version 1.1 of ATSUI is installed on the user's system. Available beginning with ATSUI 1.1.
gestaltATSUUpdate2
A Fixed value that indicates that version 1.2 of ATSUI is installed on the user's system. Available beginning with ATSUI 1.2.
VERSION NOTES
This enumeration is available beginning with ATSUI 1.0. Additional constants added with ATSUI 1.1 and 1.2.